A Graphical XML Query Language

نویسندگان

  • Sergio Flesca
  • Filippo Furfaro
  • Sergio Greco
چکیده

The structure of aX GLquery consists of two parts: one querying and one constructing XML data graphs. The querying part is defined by means of a simplified form of graph grammar, which is made user-friendly by adding some syntactic simplifications to standard graph grammars. The constructing part is defined by a graph which describes the structure and the content of the document which has to be created. The querying and constructing parts are correlated by means of variables, which are defined in the querying part (where it is specified what kind of information each variable identifies) and then used in the constructing part (where variables refer to the extracted information). In the extraction of graphs, graph grammars are coupled with first order formulas on such variables, in order to express conditions on data and filter them. In particular, every production rule is associated to a (possibly empty) first order formula which states under which conditions (regarding the data contained in the source graph) the rule can be applied.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A list of features that a graphical xml query language should support

EXtensible Markup Language (XML) tends to become a standard way of data interchanging on the Web. Therefore a need for one or more languages was created, that will have the ability to manage and extract data from XML sources. In addition, the data on the Web do not always have strict structure (semistructured data). As a result, query languages should be able to retrieve information from these ...

متن کامل

XML-GL: A Graphical Query Language for XML Documents

XML now plays an important role in storing, presenting, and exchanging a wide variety of data on the Web. With the growing use of XML, the ability to intelligently query data sources in XML format by using graphical or textual query languages becomes increasingly important. This study is focused on XML-GL, the only graphical query language invented so far. The features of XML-GL and XML-GL, an ...

متن کامل

A survey of graphical query languages for XML data

osting by E Abstract XML is fast emerging as the dominant standard for information exchange on the World Wide Web. The ability to intelligently query XML data becomes increasingly important. Several query languages are proposed in the literature, some of them are textual query languages and some others are graphical query languages. In this article, we will survey some of graphical query langua...

متن کامل

Translate Graphical XML Query Language to SQLX

Semi-structured data has become more and more attention-getting with the emergence of XML, and it has aroused much enthusiasm for integrating XML and SQL in database community. Due to the complexity of XQuery, graphical XML query languages have been developed to help users query XML data. In this paper, we propose a new XML-to-SQL solution on the base of ORA-SS, a rich semantic model for semi-s...

متن کامل

Lower Kent Ridge Road , Singapore 119260 TR B 9 / 0 5 Algebra and the Formal Semantics of GLASS Wei NI and Tok Wang LING September 200 5

In database world, it is common to translate a query language into an algebra for the purpose of precisely defining the formal semantics of a query language and doing query optimization later. In this paper, we examine the scenario of graphical XML query languages, focus on their expressive power and present the underlying algebra of our graphical XML query language. Compared with various previ...

متن کامل

XGI: A Graphical Interface for XQuery Creation

XML has become the default standard for data exchange among heterogeneous data sources, and in January 2007 XQuery (XML Query language) was recommended by the World Wide Web Consortium as the query language for XML. However, XQuery is a complex language that is difficult for non-programmers to learn. We have therefore developed XGI (XQuery Graphical Interface), a visual interface for graphicall...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2002